@charset "utf-8";
/* banner */
.c-banner{
	width: 100%;margin-top:-25px;
	position: relative;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute;
	display: none;
	opacity: 0;height:100%;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding:10px;
	position: absolute;
	top: 45%;

	background: #000000;
	opacity: 0.5;
	
	
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 60px;
	height: 10px;
	display: inline-block;
	background-color: #d3d3d3;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}



.main {
  width: 16.2rem;
  height: auto;
  overflow: hidden;
  margin: 0 auto; }
  .main .introduce {
    width: 100%;
    height: 6rem;
    margin-top: .46rem;
    background-color: #fff;
    display: flex; }
    .main .introduce .left {
      box-sizing: border-box;
      width: 45%;
      padding: .2rem .7rem;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center; }
      .main .introduce .left .title {
       
        margin-bottom: .4rem; }
      .main .introduce .left .content {
        text-indent: .36rem;
        color: #909090;
        line-height: 2;
        display: -webkit-box;
        /*! autoprefixer: off */
        -webkit-box-orient: vertical;
        /* autoprefixer: on */
        -webkit-line-clamp: 10;
        overflow: hidden; }
      
    .main .introduce .right {
      width: 55%;
      height: auto; }
      .main .introduce .right img {
        width: 100%;
        height: 100%; }

.servicePlace{background: url(../images/server.jpg) no-repeat center;
    background-size: 100% 100%;margin-top:40px;}
.main .serviceLeft {
	width: 48%;
}
.main .serviceRight {
	width: 52%;height:600px;
}
.main .serviceTitle {
	text-align: center;
	padding-top: .4rem;width: 6rem;
    margin: 0 auto;
}
.main .serviceText {
	width: 6rem;
    text-align: center;
    margin: 0 auto;
	padding-top:.3rem;
}
.main .serviceItemBox {
	width: 486px;
	margin: 0 auto;
	padding-top: 5px;
}
.main .serviceItemBox .item {
	width: 33.33%;
	padding-top: 40px;
	cursor: pointer;
}
.main .serviceItemBox .serviceItemPic {
	width: 1rem;
	height:  1rem; align-items: center;
  justify-content:center;
display: flex;margin:0 auto

}

.main .serviceItemBox .active .serviceItemPic {
	background:#768a89;border-radius:50%;
}
.main .serviceItemBox .active .serviceItemPic  img {
	-webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}

.main .serviceItemBox .active .serviceItemText {
	color: #768a89;
}
.main .serviceItemBox .serviceItemText {
	text-align: center;padding-top:.1rem;

}
.main .serviceRight {
	position: relative;
}
.main .serviceRight>div {
	display: none;
	width: 7rem;
	height:4.6rem;
	position: absolute;
	right: .3rem;padding: .3rem;
	top: 0;
	bottom: 0;
	margin: auto 0;
	background-color: #fff;
}
.main .serviceRight>.active {
	display: block;
}
.main .serviceRightTitle {
	text-align: center;
	line-height: 24px;
}
.main .serviceRightBar {
	display: inline-block;
	width: 52px;
	height: 1px;
	background-color: #ccc;
	vertical-align: middle;
}
.main .serviceRightText {
	display: inline-block;
	font-size: 24px;
	line-height: 24px;
	color: #333;
	padding: 0 43px;
	vertical-align: middle;
}
.main .serviceRightTextDetail {
	color:#666;
	line-height:180%;
	padding-top: .2rem;
}
.main .serviceRightTextDetail a{color:#4e7775}
.main .serviceRightTextDetail  p{text-indent:2em}
.main .serviceBottom {

	padding-top: 27px;
}
.main .serviceBottom .serviceBottomPic {
	width:32%;
}
.main .serviceBottom   .lf{margin-right:2%}
.main .serviceBottom .serviceBottomPic img{width:100%}


.about_center {display: flex;margin-top: 16px;overflow:hidden;}
.introduce-box img:hover{transform: scale(1.02);  transition: all 0.3s linear;}
.about_center .about_center_l{margin-left: 8px;position: relative;}
.about_center .about_center_r{margin-left: 8px;position: relative;}
.about_foot {display: flex;margin-top: 16px;overflow:hidden;}
.about_foot .about_foot_l{margin-right: 8px;position: relative;overflow: hidden;}
.about_foot .about_foot_r{margin-left: 8px;position: relative;overflow: hidden;}

.hj_title{padding:1rem  0  .5rem 0;}
.envio{flex-direction: column;}
.envio .center{width:48%;margin:0 auto}

.mom{background:url(../images/mombg.jpg) no-repeat;display: flex;margin-top:.5rem;background-size: 100% auto;}
.mom_title{padding:2rem 0 1rem 1.5rem;display: flex;width:45%}
.mom ul{display: flex;width:100%}
.mom ul li{margin-right:.8rem;position:relative;overflow:hidden}
.mom ul li img:hover{transform: scale(1.02);  transition: all 0.3s linear;}
.mom ul li:nth-child(3){margin-right:0}
.mom ul   li:nth-child(2),.mom ul li:nth-child(3){margin-top:1.57rem}
.mom ul li p{position:absolute;bottom:0;background:rgba(255,255,255,0.5);width:100%;height:.6rem;text-align:center;line-height:.6rem;color:#333333}



.expert_title{padding:1rem 0 .2rem 0;width:45%;text-align:center;margin:0 auto}
.expert  img:hover{transform: scale(1.02);  transition: all 0.3s linear;}
.swiper-slide{position:relative;overflow:hidden;}
.swiper-slide p{position:absolute;bottom:0;background:rgba(255,255,255,0.5);width:100%;height:.6rem;text-align:center;line-height:.6rem;color:#333333;color:#383838;font-weight:normal;font-size:.24rem}
.swiper-slide p span{color:#c3948e;padding-left:.3rem}

.expand_title{padding:.5rem 0 .2rem 0;width:45%;margin:0 auto}
.ex_lc{background:url(../images/expand_bg.jpg) no-repeat;margin-top:.5rem;background-size: 100% auto;height:5.2rem}

.phone{padding:.5rem 0 .2rem 0;}


/*关于我们*/
.part1-info {display: flex;width:100%;position:relative}
.part1-info .left-info  {width: 60%;margin-top:.5rem;}
.part1-info .left-info  .left-video{width:100%}
.part1-info .left-info iframe{height: 5.40rem; width: 9.66rem;}
.part1-info .right-info {width:40%;}
.part1-info .right-info .right-title{text-align:right}
.part1-info .right-info .right-title-main{color:#dbdbdb;font-size:.3rem;margin-bottom:.2rem}
.part1-info .right-info .right-title-block{width:.3rem;height:.08rem;background-color:#dbdbdb;margin-bottom:.2rem;display:inline-block}
.part1-info .right-info .right-title-sub{color:#666;font-weight:bold;font-size:.3rem;}
.part1-info .right-info .right-content{margin-top:.3rem;background-color:#e4f3f0;line-height:200%;color:#333;text-align:justify}
.part1-info .right-info .right-content .right-content-main{padding:.8rem .6rem;}

 /*发展历程*/
 .in3{ background:url(../images/lc_bg.jpg)  top center no-repeat;  color: #333; padding: 170px 0 158px;margin-top:.5rem }
 .t30{ text-align: center;
    font-size: .3rem;
    font-weight: bold;
    color: #fff; }
	.expert .t30{color:#666}
.in3 .con{ margin-top: 60px; background: url(../images/time.png) no-repeat center 42px; background-size: 98% auto; }
.in3 .con .ycon{ display: none; margin-top: 60px; margin-left: 140px; width:12rem; position: relative; }
.in3 .con .year{ cursor: pointer; font-size: 30px; text-align: center; font-family: "Avian"; position: relative;color:#fff }
.in3 .con .year:after{ content: ""; width: 11px; height: 11px; border: 3px solid #fff; position: absolute; bottom: -22px; left: 0; right: 0; 
margin: auto; border-radius: 50%; } 
.in3 .con .ycon .yy{ font-size:.26rem; margin-bottom: 14px; }
.in3 .con .cbox .t{ }
.in3 .con .cbox .t .p{ line-height: 22px; margin-bottom: 17px; }
.in3 .con .slick-slide.slick-current .ycon{ display: block;color:#fff }
.in3 .con .slick-slide.slick-current .year{ color: #ffdd66; }
.in3 .con .slick-slide.slick-current .year:after{ background: #ffdd66; border-color: #ffdd66; }
.in3 .con .slick-slide.slick-current .ycon:after{ content: ""; width: 25px; height: 242px; background: url(../images/jtjs3zs_03.png) no-repeat center; 
position: absolute; left: -25px; top: -38px; }
.in3 .slick-arrow{ width: 40px; height: 40px; bottom: auto; ; }

.in3 .slick-prev{ background:url(../images/e_left.png); }
.in3 .slick-next{ background:url(../images/e_right.png);}

.slick-slider{ position: relative; display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list{ position: relative; display: block; overflow: hidden;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track{ position: relative; top: 0; left: 0; display: block;}
.slick-track:before, .slick-track:after{ display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track{ visibility: hidden;}
.slick-slide{ display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{ float: right;}
.slick-slide img{ display: block; width: 100%;}
.slick-slide.slick-loading img{ display: none; width: 100%;}
.slick-slide.dragging img{ pointer-events: none;}
.slick-initialized .slick-slide{ display: block; outline: none;}
.slick-loading .slick-slide{ visibility: hidden;}
.slick-vertical .slick-slide{ display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden{ display: none;}
.slick-loading .slick-list{ background: #fff url(../images/loader.gif) center center no-repeat;}
.slick-arrow{ position: absolute; top: 0; bottom: 0; margin: auto; width: 100px; height: 100px; background-color: #474747; border-radius: 5px; overflow: hidden; z-index: 2; cursor: pointer; color: #fff; text-align: center; opacity: 0.8;
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: opacity .2s;
	transition: opacity .2s;
}	
.slick-prev{ left: 20px;}
.slick-next{ right: 20px;}
.slick-arrow:after{ font-family: "xfont" !important; font-size: 5em; cursor: pointer;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

.slick-arrow:hover{ opacity: 1;}
.slick-arrow.slick-disabled, .slick-arrow.slick-disabled:hover{ opacity: 0.5;}
.slick-dotted.slick-slider{}
.slick-dots{ position: absolute; left: 0; right: 0; bottom: 20px; display: block; font-size: 0; text-align: center; z-index: 2;}
.slick-dots li{ display: inline-block; margin: 0 5px; padding: 7px; border-radius: 50%; background-color: #fff; cursor: pointer;}
.slick-dots li:hover{ opacity: 0.8;}
.slick-dots li.slick-active, .slick-dots li.slick-active:hover{ opacity: 1; background-color: #673419;}


/*环境*/
.blank2 {
    height: .4rem;
    font-size: 0;
    line-height: 0;
    clear: both;
    overflow: hidden;
}
.blank12 {
    height: 1rem;
    font-size: 0;
    line-height: 0;
    clear: both;
    overflow: hidden;}
.yz1 {position: relative;overflow: hidden;display:flex}

.yz1_mar1{height:6.5rem}
	.yz1 h1{ position:absolute; right:0; top:0; }
	.yz1 h1 img{ width:100%;}
	.yz1_mar1 h2{ margin-top:.27rem; position:relative;}
	.yz1_mar1 h2 span{ display:block; position:absolute; left:1.69rem; top:.73rem; font-size:.2rem; color:#3d6159;}
	.yz1_mar1 p{ color:#444; line-height:.3rem; margin-left:1.69rem; margin-top:.2rem;}
	.yz1_mar1 h3{ margin-left:1.69rem; margin-top:.24rem;}

	

.yz2_bj{ background:#f0f0f0; overflow:hidden;}
	.yz2_l{ width:8.1rem;}
	.yz2_l img{ width:100%;}
	.yz2_r{ margin-left:.14rem;}
	.yz2_r h1{ position:relative;}
	.yz2_r h1 span{ display:block; position:absolute; left:1.69rem; top:.63rem; font-size:.2rem; color:#3d6159;}
	.yz2_r p{ color:#444; line-height:.3rem; margin-left:1.69rem; margin-top:.15rem;}
	.yz2_r h3{ margin-left:1.69rem; margin-top:.2rem;}

	

.yz3{ margin:0 auto; overflow:hidden; position:relative; height:7.86rem;}
	.yz3 h1{ position:absolute; right:0; top:0; z-index:1;}
	.yz3_l{ position:absolute; left:0; top:2.15rem; z-index:3; width:3.80rem;}
	.yz3_l h2{ font-size:.2rem; color:#3d6159; line-height:.26rem;}
	.yz3_l h3{ margin-top:.2rem;}
	.yz3_l p{  color:#444; line-height:.3rem; margin-top:.15rem;}
	.yz3_r{ position:absolute; right:.60rem; top:.51rem; z-index:2; width:13.28rem; padding:0 .65rem;}
	.yz3_r h2{ margin-left:.65rem;}
	.yz3_r_mar1{ position:relative; height:1.88rem;}
	.yz3_r_mar1 ul{ position:absolute; left:.65rem; width:12rem;}
	.yz3_r li{ float:left;}
	.yz3_r h5{ width:3.86rem; margin-right:.20rem; float:left;}
	.qp-lyz{ width:.32rem; position:absolute; left:0; top:.67rem; z-index:7;}
	.qp-lyz img{ width:100%;}
	.qp-ryz{ width:.32rem; right:0; top:.67rem; position:absolute; z-index:7;}
	.qp-ryz img{ width:100%;}

	

.yz4_bj{ background:#f0f0f0; overflow:hidden; position:relative;}
	.yz4_bj h1{ position:absolute; left:0; bottom:1.20rem; width:3.58rem;}
	.yz4_bj h1 img{ width:100%;}
	.yz4_l{ width:5.48rem; margin-left:1.69rem; margin-top:.98rem;}
	.yz4_l h2{ position:relative;}
	.yz4_l h2 span{ display:block; position:absolute; left:1.69rem; top:.63rem; font-size:.20rem; color:#3d6159;}
	.yz4_l p{  color:#444; line-height:30px; margin-left:1.69rem; margin-top:.15rem;}
	.yz4_l h3{ margin-left:1.69rem; margin-top:.20rem;}
	.yz4_r{ width:8rem;}
	.yz4_r img{ width:100%;}

	

.yz6_bj{  overflow:hidden;}
	.yz6_l{ width:5.48rem;}
	.yz6_l h2{ position:relative;}
	.yz6_l h2 span{ display:block; position:absolute; left:1.69rem; top:.73rem; font-size:20px; color:#3d6159;}
	.yz6_l p{ color:#444; line-height:30px; margin-left:1.69rem; margin-top:.15rem;}
	.yz6_l h3{ margin-left:1.69rem; margin-top:.20rem;}
	.yz6_r{ width:9.88rem; padding-top:.84rem;}
	.yz6_r li{ float:left; margin:0 .24rem; box-shadow: #e9e9e9 0px 0px 2px 1px; text-align:center;}
	.yz6_r li h5{ font-size:20px; margin-top:20px;}
	.yz6_r li h6{ font-size:15px; margin-top:20px;}
	.yz6_r li p{ font-size:10px; text-transform:uppercase; margin-top:10px;}
	.yz6_r li a{ background:url(../images/pic25.png) no-repeat 87px 363px #fff; display:block; width:1.99rem; height:4.68rem; text-decoration:none; color:#333;}
	.yz6_r li a:hover{ background:url(../images/pic26.png) no-repeat 87px 363px #cd8d69; color:#fff;}	
	
	
/*服务*/
 
.fwmr8{ overflow:hidden; position:relative;}
.fwmr8 h1{ text-align:center;}
.fwmr8_r{ width:7.76rem; height:5.04rem; background:#f0f0f0; margin-top:1.35rem; padding:.76rem 0 0 3.19rem;}
.fwmr8_r h2{width:100%}
.fwmr8_r ul{ overflow:hidden;width:100%}
.fwmr8_r li{ float:left; width:1.20rem; text-align:center; margin-top:.30rem;}
.fwmr8_r li p{  color:#444; line-height:.38rem;}
.fwmr8_mar1{ margin-right:1rem;}
.fwmr8_l{ position:absolute; left:0;  z-index:8;display:flex;width:50%}

.fwnr10{  position:relative; height:4.54rem;display:flex;}
	.fwnr10_l h1{ margin-bottom:33px;}
	.fwnr10_l p{ font-size:14px; color:#444; line-height:32px;}
	.fwnr10_l h2{ position:absolute; left:0; bottom:0; z-index:1;}
	.fwmr10_r{ position:absolute; right:0; top:0; z-index:2;}
	.fwmr10_r li{ float:left; width:2.99rem; margin-left:.37rem;}
	.fwmr10_r li img{ width:100%;}
	
	
	.fwnr4{ height:8.34rem; overflow:hidden; position:relative;display:flex}
	.fwnr4_l{ position:absolute; left:0; top:91px; width:50%; z-index:5;}
	.fwnr4_r{ position:absolute; right:0; top:0; width:40%; background:#f0f0f0; padding:191px 0 0 283px; height:6.52rem; z-index:1;}
	.fwnr4_r ul{ margin-top:40px;}
	.fwnr4_r li{ font-size:14px; color:#444; line-height:30px; background:url(../images/pic91.png) no-repeat left center; padding-left:17px;}
	
	.fwmr9 h1{ text-align:center;}
	.fwmr9 ul{ overflow:hidden;}
	.fwmr9 li{ float:left; width:5.13rem; margin:.3rem .13rem;}
	.fwmr9 li img{ width:100%;border-radius:10%}
	.fwmr9 li h2{ text-align:center; font-size:24px; color:#3d6159; line-height:24px; margin-top:16px;}
	.fwmr9 li p{ color:#444; margin-top:15px;line-height:200%;}
	

	.fwnr1 h1{ text-align:center;}
	.fwnr1 dl{ width:40%; background:#83afa6; overflow:hidden; padding:55px 66px;height: 1rem ;}
	.fwnr1 dd{ width:80%;}
	.fwnr1 dd h2{ font-size:30px; color:#fff; line-height:30px;}
	.fwnr1 dd p{ font-size:16px; color:#fff; line-height:24px; margin-top:13px;}
	

 .part6-info .title-info{margin-left:9.2%;margin-bottom: 80px;}

 .part6-info .title-info .block-line{width: 9px;background-color:#c67c59;height: 80px;margin-right:50px;float: left;margin-top:5px;}

 .part6-info .title-info .title{color:#c67c59;font-size: 30px;margin-bottom: 12px;}

 .part6-info .title-info .en{color: #333333;font-size: 30px;text-transform: uppercase;}

 .part6-info .content-info .item{width: 50%;height:530px;position: relative;float: left;}

 .part6-info .content-info .item.bgcolor{background:#fff8f2;}
 .part6-info .content-info .item .box{padding:14% 0 15.5% 24.5%;text-align: left;width: 53%;}

.part6-info .content-info .item .title span{font-size: 29px;}

 .part6-info .content-info .item .title{font-size: 40px;margin-bottom: 30px;color:#547872;}

 .part6-info .content-info .item .line{height: 6px;width: 30px;background-color: #547872;margin-bottom: 55px;}

 .part6-info .content-info .item .rank{font-size: 30px;color:#535353;margin-bottom: 46px;}

 .part6-info .content-info .item .sub{font-size: 16px;color:#333333;line-height: 25px;}

 .part6-info .content-info .item .num{position: absolute;right: 160px;top:94px;}

/*产后修复*/

.fwnr2{ overflow:hidden; position:relative;}

	.fwnr2 h1{ text-align:center;}

	.fwnr2_mar1{ height:13.40rem;}

	.fwnr2 h2{ position:absolute; left:0; top:168px;}

	.fwnr2 h3{ position:absolute; right:144px; top:252px; z-index:5;}

	.fwnr2 h4{ position:absolute; left:161px; top:579px;}

	.fwnr2 h5{ position:absolute; right:0; bottom:0;}

	.fwnr2 h6{ position:absolute; left:351px; bottom:0;}

	.fwnr2 p{ position:absolute; left:0; top:474px; width:100%; text-align:center; z-index:8;}
	
	
.fwnr5{ height:1170px; overflow:hidden; position:relative;}

	.fwnr5 h1{ text-align:center;}

	.fwmr5_l{ position:absolute; left:1.50rem; top:3.02rem; width:9.06rem; background:#f0f0f0; height:6.47rem; padding:1.09rem 0 0 .38rem; z-index:1;}

	.fwmr5_l ul{ overflow:hidden;}

	.fwmr5_l li{ float:left; margin-right:23px;}
	.fwmr5_l li img{border-radius:25%}

	.fwm5_mar1{ margin:22px 0 0 172px;}

	.fwnr5_c{ position:absolute; left:858px; top:181px; z-index:2;}

	.fwnr5_r{ position:absolute; right:1.51rem; top:1.81rem; z-index:3;width:7.2rem}

	.fwnr5_r ul{ padding:74px 0 0 168px;}

	.fwnr5_r li{ line-height:150%; color:#444; overflow:hidden;}

	.fwnr5_r li p{ float:left; padding:8px 10px 10px 0;}

/*新生儿护理*/
.tcjs{ width:1200px; margin:0 auto; overflow:hidden;}

	.tcjs h1{ text-align:center;}

	.tcjs1 h4{ font-size:24px; color:#3d6159; line-height:24px; margin-bottom:10px;}

		.tcjs1 p{ font-size:14px; color:#444; line-height:24px; overflow:hidden;}

		.tcjs1 p i{ display:block; float:left; height:28px;}

		.tcjs1 p img{ margin:10px 10px 0 0;}
		
			.yztc2 h1{ text-align:center;}



	.yztc2 ul{ margin:0 auto; overflow:hidden;}

	.yztc2 li{ float:left; width:5rem; margin:0 .18rem; overflow:hidden; text-align:center;}

	.yztc2 li h3{ text-align:center; font-size:24px; color:#3d6159; line-height:24px; margin-top:20px; margin-bottom:15px;}

	.yztc2 li p{ font-size:14px; color:#444; line-height:24px;}

	.yztc2 li h2{ overflow:hidden;border-radius:10%}

	.yztc2 li img{ cursor: pointer;}


	#conbz2,#conbz3,#conbz4{display:none}


/*月子餐*/	

.one{ overflow:hidden;}
	.one h1{ text-align:center;}
	.one ul{ margin:0 auto; overflow:hidden;}
	.one li{ margin:0 20px; float:left; text-align:center; font-size:15px; box-shadow: #e9e9e9 0px 0px 10px 2px; margin-top:10px; line-height:30px; margin-bottom:10px;}
	.one li h2{font-weight:normal;font-size:18px;}
	.one li p{padding:0 20px;}
	.one_mar1 a{ display:block; background:url(../images/pic11.png) no-repeat; width:4.90rem; height:1.46rem; text-decoration:none; color:#333;; padding-top:175px;background-size:100%  auto}
	.one_mar1 a:hover{ background:url(../images/pic14.png) no-repeat; color:#fff;background-size:100%  auto}
	.one_mar2 a{ display:block; background:url(../images/pic12.png) no-repeat; width:4.90rem; height:1.46rem;  text-decoration:none; color:#333;; padding-top:175px;background-size:100%  100%}
	.one_mar2 a:hover{ background:url(../images/pic15.png) no-repeat; color:#fff;background-size:100%  auto}
	.one_mar3 a{ display:block; background:url(../images/pic13.png) no-repeat; width:4.90rem; height:1.46rem;  text-decoration:none; color:#333;; padding-top:175px;background-size:100%  auto}
	.one_mar3 a:hover{ background:url(../images/pic16.png) no-repeat; color:#fff;background-size:100%  auto}
	
	.yzczt2{ overflow:hidden;}
	.yzczt2 h1{ text-align:center;}
	.yzczt2 dl{ width:1200px; margin:0 auto; overflow:hidden;}
	.yzczt2 dt{ width:843px;}
	.yzczt2 dd{ width:305px;}
	.yzczt2 dd p{ font-size:20px; line-height:36px; color:#555; background:url(../images/yzcpic10.png) no-repeat 0 12px; padding-left:18px;}
	.yzczt2 dd h3{ margin-left:18px;}
	.yzczt2 dd h3 a{ width:181px; height:34px; background:#b68453; border-radius:14px; text-align:center; font-size:16px; line-height:34px; color:#fff; display:inline-block;}
	.yzczt2 dd h3 a:hover{ text-decoration:none;}
	.yzczt2 ul{ width:1220px; margin:0 auto; overflow:hidden;}
	.yzczt2 li{ float:left; width:387px; margin:0 9px;}
	
	
	.yzczt8{ overflow:hidden;}
	.yzczt8 h1{ text-align:center;}
	.yzczt8 dl{ width:1200px; margin:0 auto; overflow:hidden;}
	.yzczt8 dt{ width:743px;}
	.yzczt8 dd{ width:405px;}
	.yzczt8 dd p{ font-size:20px; line-height:36px; color:#555; background:url(../images/yzcpic10.png) no-repeat 0 12px; padding-left:18px;}
	.yzczt8 dd h3{ margin-left:18px;}
	.yzczt8 dd h3 a{ width:181px; height:34px; background:#b68453; border-radius:14px; text-align:center; font-size:16px; line-height:34px; color:#fff; display:inline-block;}
	.yzczt8 dd h3 a:hover{ text-decoration:none;}
	.yzczt8 ul{ width:1220px; margin:0 auto; overflow:hidden;}
	.yzczt8 li{ float:left; width:387px; margin:0 9px;}
	
	
	
	
	.yzczt3_bj{ overflow:hidden; background:url(../images/yzcpic14.jpg) no-repeat top center; height:1066px;}
	.yzczt3_bj ul{ margin:0 auto; width:1200px; overflow:hidden;}
	.yzczt3_bj li{ float:left; width:600px;}	



.yzczt5_bj{ background:url(../images/yzcpic23.jpg) no-repeat center; overflow:hidden; height:10.24rem;}

	.yzczt5_bj h1{ text-align:center;}

	.yzczt5_bj ul{ width:1200px; margin:0 auto; overflow:hidden;}

	.yzczt5_bj li{ height:200px; text-align:center; width:300px;}

	.yzczt5_bj li h2{ border-bottom:1px solid #7a8aa3; border-top:1px solid #7a8aa3; font-size:30px; color:#555; line-height:59px;}

	.yzczt5_bj li p{ font-size:16px; text-align:left;line-height:200%; color:#6b85a8;}
.blank75 {
    height: 75px;
    font-size: 0;
    line-height: 0;
    clear: both;
    overflow: hidden;}
	
	.yzczt7_bj{  overflow:hidden;}
	.yzczt7 dl{ width:25%;}

.yzczt7 dl img{width:90%;margin:0 auto}

		.yzczt8{ width:1200px; margin:0 auto; overflow:hidden;}

	.yzczt8 h1{ text-align:center;}

.yzczt7_bj{  overflow:hidden;}

	.yzczt9{ width:1282px; margin:0 auto; overflow:hidden;}

	.yzczt9 dl{ width:951px; }

	.yzczt9 dt{ background:url(../images/yzcpic37.png) no-repeat left bottom; padding:0 0 16px 14px;}

	.yzczt9 dd p{  margin-bottom:.22rem;color:#555;}
	
	
	
	.tcjs{ width:1200px; margin:0 auto; overflow:hidden;}

	.tcjs h1{ text-align:center;}

	.tcjs1{ overflow:hidden; position:relative;}

		.tcjs1_mar1{ text-align:center;}

		.tcjs1_mar1 li{ display:inline-block; margin:0 25px; background:#eee; font-size:16px; color:#444; line-height:34px; padding:0 60px; border-radius:15px;}

		.tcjs1_mar1 li.hover{ background:#c67c59; color:#fff;}

		.tcjs1_mar2{ position:absolute; left:64px; top:0; width:168px; padding-bottom:40px; overflow:hidden; background:url(../images/tcjs_pic2.png) no-repeat;}

		.tcjs1_mar2 h2{ background:url(../images/tcjs_pic3.png) no-repeat; height:38px; width:131px; margin:0 auto; margin-top:48px; font-size:20px; color:#fff; padding-top:93px;}

		.tcjs1_mar2 li{ font-size:16px; color:#fff; border:1px solid #fff; border-radius:10px; line-height:26px; text-align:center; margin:0 auto; width:130px; margin-top:20px;}

		.tcjs1_mar2 li.hover{ background:#fff; color:#b57354;}

		.tcjs1 h4{ font-size:24px; color:#c07957; line-height:24px; margin-bottom:10px;}

		.tcjs1 p{ font-size:14px; color:#444; line-height:24px; overflow:hidden;}

		.tcjs1 p i{ display:block; float:left; height:28px;}

		.tcjs1 p img{ margin:10px 10px 0 0;}

		.tcjs1 h5{ font-size:14px; color:#444; line-height:24px;}

		.tcjs1 h5 img{ margin:10px 10px 0 0;}

		

		.tcjs1_mar4{ text-align:center;}

		.tcjs1_mar4 h3{ display:inline-block; margin:0 22px; background:#c67c59; color:#fff; font-size:14px; line-height:37px; border-radius:13px;}

		.tcjs1_mar4 h3 a{ color:#fff; text-decoration:none; display:block; padding:0 39px; }
		
		
		
		.yzbk_r{ width:1200px;margin:0 auto}

		.yzbk_r h1{ font-size:24px; color:#c67c59; border-bottom:1px solid #eee; padding-bottom:10px;}

		.yzbk_r h1 span{ float:right; font-size:14px; line-height:46px;}

		.yzbk_r h1 span a{ color:#666; text-decoration:none;}

		.yzbk_r h1 a{ color:#c67c59; text-decoration:none;}

		.wz_bt{ font-size:26px; font-family:"微软雅黑";text-align:center;}

.nyr_1{ font-size:13px; color:#999; margin-top:10px;text-align:center;}

.wznr_1{ font-size:13px; text-indent:2em; line-height:25px; margin-top:40px; margin-bottom:20px;}

.wznr_2{ font-size:13px; text-indent:2em; line-height:25px; margin-top:20px; margin-bottom:10px;}

.sxyp{ height:40px; background:#ececec; margin-top:40px;}

.sxyp_1{ font-size:13px; float:left; line-height:40px; margin-left:20px;}

.sxyp_2{ font-size:13px; float: right; line-height:40px; margin-right:20px;}

.sxyp a { color:#222222}

.menu-btn {display: none;}
.mtel{ display:none;}
.mlogo{ display:none; line-height:60px;}
.hmenu{width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:30;visibility:hidden;background:rgba(0,0,0,.4)}

.yzczt9 .yy5{display:none}
.coolbg{padding:10px 50px;background:#43c5b2;border-radius:20px;color:#fff;font-size:18px;}



@media screen and (max-width:768px) {
.c-banner{width: 100%;height: 205px;overflow: hidden;margin-top:0px;}
.c-banner .banner ul li img{height: 205px;position: absolute;}
.c-banner .nexImg, .c-banner .preImg { padding: 5px; top: 40%;display:none}
.c-banner .jumpBtn{bottom:5px;}
.main{width:100%}
.left,.right{float:none}
.main .introduce{height:auto;display:block}
.main .introduce .left,.main .introduce .right{width:100%}
.main .introduce .left .content{text-indent: 2em;line-height:1.8;margin-bottom:15px;}

.mom ul li p{height:35px;line-height:35px;}
.mom_title{height:30px;}
.servicePlace{background:none}
.main .serviceLeft{width:100%;    background: url(../images/server.jpg) no-repeat  top right;padding-bottom:20px;} 
.main .serviceRight{width:100%;    background: url(../images/server.jpg) no-repeat  top left;height:auto;padding-bottom:20px;}
.main .serviceItemBox{width:100%}
.main .serviceItemBox .item {width: 33.33%; padding-top: 20px;}
.main .serviceItemBox .serviceItemPic { width: 4rem;height: 4rem;}
.main .serviceText,.main .serviceTitle {width: 16rem;}
.main .serviceRight>div{width:16rem;height:auto;margin:0 auto;position:relative;right:0;margin-top:25px;}
.main .serviceBottom{display:block;overflow:hidden}

.part1-info{display:block}
.part1-info .left-info,.part1-info .right-info{width:100%;}
.part1-info .left-info iframe{ height: 12rem;width: 20rem;}
.part1-info .right-info .right-title {padding-right: 10%;}
.part1-info .right-info .right-title-main {font-size: 14px;}
.part1-info .right-info .right-title-sub {font-size:18px;}
.part1-info .right-info .right-title-block { width:36px;height: 8px;}

.in3 .con .year,.in3 .con .ycon .yy {font-size: 18px;}
.in3 .con .ycon { margin-left: 30px;}
.tcjs{width:100%}
.tcjs1_mar2{display:none}
#conbz2,#conbz3,#conbz1{margin-bottom:20px;}
#conbz2,#conbz3,#conbz4{display:block}
.tcjs1 h4 ,.tcjs1 p,.tcjs1 h5{padding: 5px 10px;}

.tcjs1_mar4{display:none}

.fwmr8_l{position:relative;width:100%;height:auto}
.fwmr8_l img{width:100%;height:250px}
.fwmr8_r{width:100%;height:auto;margin-top:0;padding-bottom:20px;}
.fwmr8_r li {width:5.7rem}
.fwmr8_r h2{width:90%;margin-left:5%}
.fwmr8_r li p{line-height:200%}

.fwnr10{height:auto;display:block}
.fwnr10_l {width:90%;margin-left:5%}
.fwnr10_l h2{position:relative;margin-bottom:20px;}
.fwmr10_r{position:relative;width:100%}
.fwmr10_r li{width:5.7rem}

.fwnr4{height:auto;display:block}
.fwnr4_l,.fwnr4_r {position:relative;width:100%;top:0}
.fwnr4_r{padding:0;height:auto;width: 90%;padding: 20px 5%;}

.yztc2 li{width: 48%; margin-bottom: 20px;text-align: left;}
.yztc2 li h3{font-size:18px;}
.yztc2 .blank2{display:none}
.fwnr2_mar1 { height:45rem;margin-bottom:30px;}
.fwnr2 h2{width:50%;top:0;}
.fwnr2 h3{width:50%;top:0;right:0}
.fwnr2 h4{width:50%;top:130px;left:0}
.fwnr2 h5{    width: 50%;top: 150px; right: 0; z-index: 5;}
.fwnr2 p { position: absolute; top: 294px;}

.fwmr5_l{position:relative;width:100%;background:none;left:0;top:0;padding:0;height:auto}
.fwmr5_l li {float: left;width: 46%;padding:0 2%;margin-right: 0px;}
.fwnr5_c{display:none}
.fwm5_mar1 {margin: 22px 0 0 30px;}
.fwnr5_r{position:relative;width:90%;margin-left:5%;top:0;right:0;margin-top:20px;}
.fwnr5_r ul { padding: 24px 0 0 108px;}

.fwmr9 li {width: 48%; margin-bottom: 20px;text-align: left;height:400px;}
.fwmr9 li h2{font-size:18px;}
.fwmr9 li p {line-height: 180%;margin-top: 5px;}
.fwnr1 .fadeInRight{float:none}
.fwnr1 dl{width:80%;margin-left:5%;height:auto;padding:5%;margin-bottom:20px;}
.fwnr1 dd { width: 67%;margin-left:5%; float: left;}

.part6-info .content-info .item{width:100%}
.part6-info .content-info .item .title {font-size: 20px;}
.part6-info .content-info .item .box {padding: 14% 0 15.5% 20%; text-align: left;width: 70%; }
.part6-info .content-info .item{height:auto;background: #f5f5f5;}
.part6-info .content-info .item:nth-child(2){margin-bottom:20px;}
.part6-info .content-info .item:nth-child(4){margin-bottom:20px;}
.part6-info .content-info .item:nth-child(6){margin-bottom:20px;}

.yzczt2 dl,.yzczt2 dt{width:100%}
.yzczt2 dd {width:90%;margin-left:5%;}
.yzczt2 ul{display:none}
.yzczt5_bj{background:#f0f3f8 ;height:auto;padding-top:50px;}
.yzczt5_bj li.left,.yzczt5_bj li.right{float:none;margin-left: 5%;}
.yzczt5_bj .blank75{display:none}

.yzczt7 dl{width:50%;text-align:center;margin-top:20px;}

.yzczt8{width:100%}

.yzczt9,.yzhj5{width:100%}
.yzczt9 .yy4{display:none}
.yzczt9 .yy5{display:block;margin: 4px;}
.yzczt9 dl{width:100%;text-align:center}
.yzczt9 .left,.yzczt9 .right{float:none}

.one_mar1 a,.one_mar2 a,.one_mar3 a{width:100%;height:auto;padding: 145px  0 30px 0;}
.one_mar2 a{  background-size: 100% auto;}
.yzczt3_bj,.yzczt3_bj ul,.yzczt8 dl,.yzczt8 dt{width:100%;height:auto}
.yzczt3_bj li{float:none;width:100%}
.yzczt8 li{float:none;width:auto;margin-bottom:20px;}

.yzbk_r{width:100%}

/*

.header .main{display:none}
.menu-btn {display: block;}

.mtel{ display:block;}

.mlogo{ display:block; line-height:60px;}
.hmenu .con{padding:5vw 3vw;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;height:100%;box-sizing:border-box}

.hmenu .con h2{width:200px;position:absolute;right:20px;top:10px;-webkit-transform:scale(0);-webkit-transition:all .5s}

.hmenu.active .con h2{-webkit-transition-delay:.4s;-webkit-transform:scale(1)}

.con li{width:100%;margin-left:0;opacity:0;-webkit-transform:translateX(50px);-webkit-transition:all .5s;line-height: 30px;margin-bottom: 5px;}

.con ul{display:block;width:100px;position:relative;left:50%;padding-top:0;text-align:center;margin-top:25%;margin-bottom:45px;-webkit-transform:translateX(-50%)}

.hmenu.active .jm{-webkit-transition-delay:.7s}

.hmenu.active .con li,.hmenu.active .jm{opacity:1;-webkit-transform:translateX(0)}

.hmenu.active .con li{-webkit-transition-delay:.2s}

.hmenu.active .con li:nth-child(2){-webkit-transition-delay:.3s}

.hmenu.active .con li:nth-child(3){-webkit-transition-delay:.4s}

.hmenu.active .con li:nth-child(4){-webkit-transition-delay:.5s}

.hmenu.active .con li:nth-child(5){-webkit-transition-delay:.6s}

.hmenu.active .con li:nth-child(6){-webkit-transition-delay:.7s}

.hmenu.active .con li:nth-child(7){-webkit-transition-delay:.8s}

.hmenu.active .con li:nth-child(8){-webkit-transition-delay:.9s}



.menu-btn {
    position: absolute;
    left: 15px;
    top: 10px;
    width: 40px;
    height: 40px;
    z-index: 31;
    border-radius: 50%;
    box-shadow: 0 0 15px 5px rgba(255,255,255,.01);
}
.mlogo {
    width: 220px;padding-top:5px;
    margin: 0 auto;}
.mtel {
    position: absolute;
    right: 15px;
    top: 15px;
    width: 30px;
    height: 30px;
    border: 1px solid #ddd;
    border-radius: 100%;}
.menu-btn span{width:20px;height:2px;position:absolute;left:5px;top:12px;background-color:#bbad78;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s;border-radius:1px}

.menu-btn span:nth-child(2){top:19px;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}

.menu-btn span:nth-child(3){top:26px}

.menu-btn.active span:nth-child(1){top:19px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}

.menu-btn.active span:nth-child(2){transform:scale(0,1);-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1)}

.menu-btn.active span:nth-child(3){top:19px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}

.c-banner .nexImg img, .c-banner .preImg img {
    width: 50%;margin: 0 auto;
    display: block;
}

.hmenu.active{visibility:visible}

.menu-cover{display:block;top:35px;left:-300%;width:300%;height:200%;position:absolute;background-color:#fff;border-radius:50%;transform:translate(50%,-50%) scale(0);-webkit-transform:translate(50%,-50%) scale(0);-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0s}

.hmenu.active .menu-cover{-webkit-transform:translate(50%,-50%) scale(1)}

.c-banner .jumpBtn ul li {
    width: 20px;
    height: 3px;}*/
}